Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Frito Lay/USTA Challenger - Binghamton Brasil Open - Florianopolis XL Capital Bermuda Open - Bermuda Challenger Ford de Cherbourg - Cherbourg Bukhara Challenger - Bukhara Samsung Securities Cup Challenger Tennis - Seoul Tumkur Open - Tumkur Ischgl International Tennis Challenger 2003 - Ischgl ATP Challenger 2003 Numea - New Caledonia Pro Tennis World Open - Boca Raton Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao The LTA Bolton Challenger - Bolton The LTA Men's Challenger - Nottingham Open D'Orleans - Orleans The LTA Men's Challenger - Southampton IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo The Surbiton Trophy - Surbiton Open D'Orleans - Orleans PEOPLEnet CUP - Dnepropetrovsk Tunis Challenger Ostrava Challenger Tashkent Challenger Dallas Challenger Nottingham Challenger Vancouver Challenger Aptos Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Happy Valley Challenger Irving Challenger Le Gosier Challenger Manchester Challenger Taipei City Challenger Eckental Challenger Bratislava Challenger Zhuhai Challenger Shenzhen Challenger Taipei City Challenger Busan Challenger President's Cup 1997 - Tashkent Cerveza Club Columbia Open - Bogota Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Grand Prix de Tennis de Toulouse - Toulouse Abierto Mexicano de Tenis - Mexico City Heineken Open - Auckland Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen ERA Real Estate Clay Court Championships - Orlando Citrix Tennis Championships - Delray Beach RCA Championships - Indianapolis Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Wideyes Swedish Open - Bastad AAPT Championships - Adelaide Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel The Hamlet Cup - Long Island Kremlin Cup - Moscow CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Tata Open 2002 - Chennai Adidas International - Sydney Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch 2002 Mercedes Cup - Stuttgart Tata Open 2003 - Chennai Heineken Open Shanghai - Shanghai Bogota AAPT Championships - Adelaide Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Croatia Open - Umag CA Tennis Trophy - Vienna Argentina Open - Buenos Aires Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Open 13 - Marseille US Men's Clay Court Championships - Houston Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven China Open - Beijing BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Seat Godo 2007 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Croatia Open - Umag Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg If Stockholm Open - Stockholm Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney Open 13 - Marseille BMW Open - Munich Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich UNICEF Open - 's Hertogenbosch Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest If Stockholm Open - Stockholm Citi Open - Washington Malaysian Open - Kuala Lumpur PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Aegon Nottingham Open - Nottingham If Stockholm Open - Stockholm Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Aegon Nottingham Open - Nottingham Citi Open - Washington Winston-Salem Open - Winston-Salem Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Garanti Koza Sofia Open - Sofia BMW Open - Munich Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Chengdu Open - Chengdu China Open - Beijing Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai The Lipton Championships - Key Biscayne du Maurier Open - Toronto The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Davis Cup, Group II, PO, CYP-BEN 3-2 Davis Cup, Group II, PO, CYP-TUN 1-4 Australian Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Kooyong Classic - Kooyong Olympics - Athens Olympics - Beijing Olympics - London The Mubadala World Tennis Championship BPCA Open de Nice-Tounoi Challenger - Nice V Torneo Internazionale di Tennis - Barletta Abierto Internacional de Salinas - Salinas Barletta Citta Della Disfida Open 99 - Barletta FILA Challenger - Biella AXA Open - Espinho Copa Ericsson Argentina - Buenos Aires Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ciudad de Pozoblanco Open Diputacion - Cordoba Amazonia Open de Tenis - Belem Copa Ericsson - Buenos Aires Napoli International Cup - Napoli Renault Slovenian Open - Ljubljana Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima IV Abierto Internacional de Salinas - Salinas Napoli Challenger - Napoli Quelle Cup 1999 - Furth Pekao Open - Szczecin Fergana Tennis Challenger Tournament - Fergana Challenger Ford de Cherbourg - Cherbourg Garden Open 2004 - Rome Ispat Open 2004 - Ostrava Steelers Cup - Kosice College Station Challenger - College Station Austin Challenger - Austin Lambertz Open - Aachen Tatra Banka Open - Bratislava Citta di Monza - Monza ECM Prague Open 2005 - Prague The Surbiton Trophy - Surbiton Tatra Banka Open - Bratislava Mobilux Open - Luxembourg Copa Petrobras Colombia - Bogota PEOPLEnet Cup - Dnepropetrovsk IV Challenger Ciudad De Guayaquil - Guayaquil St. Remy Challenger Vancouver Challenger BSI Challenger Lugano - Lugano Infiniti Open - Los Angeles Brazil Open - Salvador Braunschweig Challenger AIG Japan Open - Tokyo International Championships of Sicily - Palermo Long Island Quelle Cup 2000 - Furth Napa Challenger U.S. Pro Tennis Championships - Boston Rennes Challenger Surbiton Challenger VSZ Solvak Open Challenger - Kosice BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Seoul Challenger 13 BH Tennis Open International Cup - Belo Horizonte Copa Ericsson Costa Rica - San Jose Copa Ericsson Brasil - Sao Paulo Podebradka Cup - Prague Heineken Open Shanghai - Shanghai Eckental Challenger Bratislava Challenger St. Brieuc Challenger ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle The Dubai Tennis Championships - Dubai SAP Open - San Jose BMW Open - Munich The Nottingham Open - Nottingham Merano Open - Merano The Nottingham Open - Nottingham International Championship of Croatia - Umag AEGON International - Eastbourne MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Winston-Salem Open - Winston-Salem Internationaler Raiffeisen Grand Prix - St. Polten Abierto Mexicano de Tenis Pegaso - Acapulco Heineken Open - Auckland Sybase Open - San Jose Open Seat-Godo 2000 - Barcelona Telenordia Swedish Open - Bastad Generali Open 2002 - Kitzbuhel Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale Legg Mason Tennis Classic - Washington D.C. Franklin Templeton Tennis Classic - Scottsdale Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Beijing The Stella Artois Grass Court Championships - London Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago St. Petersburg Open - St. Petersburg Internazionali di Tennis di San Marino - San Marino Croatia Open - Umag Estoril Open - Estoril Mercedes Cup - Stuttgart AIG Japan Open - Tokyo Chennai Open - Chennai Abierto Mexicano Telfonica MoviStar - Acapulco ARAG World Team Championship - Dusseldorf The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Heineken Open - Auckland Gerry Weber Open - Halle Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart China Open - Beijing Chennai Open - Chennai Open 13 - Marseille ARAG World Team Championship - Dusseldorf AT&T Challenge - Atlanta SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing The Dubai Tennis Championships - Dubai Heineken Trophy - 's-Hertogenbosch Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Bank Austria Tennis Trophy - Vienna Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Farmers Classic - Los Angeles Winston Salem - Winston Salem Open de Moselle - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Mercedes-Benz Cup - Los Angeles BMW Open - Munich Vietnam Open - Ho Chi Minh City AEGON Championships - London Rakuten Japan Open - Tokyo Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Kremlin Cup - Moscow Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Mercedes Cup - Stuttgart Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Gerry Weber Open - Halle Brasil Open - Salvador Rakuten Japan Open - Tokyo Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Chengdu Open - Chengdu Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ASB Classic - Auckland Mercedes Cup - Stuttgart Ordina Open - s-Hertogenbosch Open Sabadell Atlantico - Barcelona St. Petersburg Open - St. Petersburg TEB BNP Paribas Istanbul Open - Istanbul Chengdu Open - Chengdu Dubai Duty Free Tennis Championships - Dubai If Stockholm Open - Stockholm Gazprom Hungarian Open - Budapest Qatar ExxonMobil Open - Doha Copa AT&T - Buenos Aires Copa AT&T - Buenos Aires Geneva Open - Geneva If Stockholm Open - Stockholm Pilot Pen Tennis - New Haven Tennis Masters Series - Cincinnati Qatar ExxonMobil Open - Doha Antalya Cup - Antalya Rogers Cup - Montreal Dubai Duty Free Tennis Championships - Dubai Internazionali BNL d'Italia - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Masters Series Hamburg - Hamburg Shanghai ATP Masters 1000 - Shanghai French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London French Open (juniors) Davis Cup, Group 1, 1R, ARG-COL 5-0 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, World Group, QF, BLR-ARG 5-0 Davis Cup, Group 2, 1R, BUL-CYP 3-2 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group II, 1R, CYP-MAR 3-2 1 Masters Guinot Mary Cohr